package week01review;

public class day02 {
    public static void main(String[] args) {
        /*1.变量
         * 只能包含字母，数字，_符和$符，并且不能以数字开头
         * 严格区分大小写
         * 不能关键字
         * 中文命名允许但不建议
         * 2.八种基本数据类型:byte short int long float double boolean char
         *   byte:1个字节，范围从-128~127
         *   short:短整型，2个字节，范围从-32768~32767   -2的15次方到2的15次方-1
         *   int:整型，4个字节，范围从-2的31次方到2的31次方-1
         *   long:长整型，8个字节，范围从-2的63次方到2的63次方-1
         *   float:4个字节
         *   double:浮点型，8个字节，
         *   boolean:布尔型，1个字节，只能存储true或false
         *   char:字符型，2个字节
         * 格式间的转换:
         *   自动转换:小类型到大类型    byte<short<int<long<float<double  char<int
         *   强制转换:大类型到小类型，可能会发生溢出或丢失精度*/
        int a = 4;
        int b = 5;
        short c =(short) (a+b);

        int d = '你';      //看字符对应的码
        System.out.println(d);//20320
        char e = 97;      //看码对应的字符
        System.out.println(e);//a
    }
}
